armoured scales - Alemán Inglés Diccionario
Historia

armoured scales



Meanings of "armoured scales" in German English Dictionary : 1 result(s)

Inglés Alemán
Zoology
armoured scales Deckelschildläuse [pl]